"""
    断言：实际结果与预期结果对比
    方式：
        1、相等
        2、包含
        3、布尔
    模式：
        1、unittest
        2、python自带的断言 assert
"""

# 一、unittest
import unittest

# class Test01(unittest.TestCase):
#     def test01(self):
#         try:
#             # 相等
#             # self.assertEqual("hello","heelo")
#             # 包含
#             # self.assertIn("a","hello")
#             # 布尔
#             self.assertTrue(True)
#         except Exception as e:
#             print("错误原因",e )
#             raise


# 二、非unittest框架  -- python自带断言
# 1、相等
# assert "hello" == "hell o"
# 2、包含
a = "a"
b = "hello"
# assert a in b, "断言错误，{} 不包含 {}".format(b,a)
# 3、布尔
assert 1